technical hurdles - Türkisch Englisch Wörterbuch